#include<stdio.h>
#include<math.h>

int main()
{
	int n;
	double sign=0;
	scanf("%d",&n);
	if(n%2==1) printf("-1");
	else{
		while(n!=1&&n!=0){
		sign=1; 
		for(;;sign++){
			if(pow(2.0,sign+1)>n){
				printf("%d",(int)pow(2.0,sign));
				break;
			}
		}
		n-=pow(2.0,sign);
		if(n!=0) printf(" ");
		}
	}
	return 0;
}
